invasive exotics - German English Dictionary